#ifndef __ITEM_H
#define __ITEM_H

#include "sprite.h"
#include "gamedata.h"

typedef struct ItemSpawnInfo_s
{
	ItemSpawnInfo_s() : pos() { }
	Vector2f pos;
} ItemSpawnInfo;

class Item : public Sprite
{
	public:
		Item();
		~Item();
		void update();

	private:
		const Gamedata& gdata;
		Item(const Item&);
		Item& operator=(const Item&);
};

#endif // !_ITEM_H
